﻿using System.Collections.Generic;

namespace In.Api.Dto.HisWs
{
    public class ExePrescriptionPayResponse
    {
        /// <summary>
        /// 处理结果代码：0-成功
        /// </summary>
        public string ResultCode { get; set; }

        /// <summary>
        /// 处理结果描述
        /// </summary>
        public string ResultDesc { get; set; }

        /// <summary>
        /// 发药实体列表
        /// </summary>
        public List<Invoice> InvoiceList { get; set; }
        public class Invoice
        {
            /// <summary>
            /// 发票号
            /// </summary>
            public string InvoiceNO { get; set; }
            /// <summary>
            /// 金额
            /// </summary>
            public string InvoiceAmt { get; set; }
            
        }


        ///// <summary>
        ///// 检查/检验地址列表
        ///// </summary>
        //public List<AddressInfo> AddressList { get; set; }

        //public class DisWinInfo
        //{
        //    /// <summary>
        //    /// 收据号
        //    /// </summary>
        //    public string RcptNo { get; set; }
        //    /// <summary>
        //    /// 新流水号
        //    /// </summary>
        //    public string VisitNo { get; set; }
        //    /// <summary>
        //    /// 发药地址
        //    /// </summary>
        //    public string DisWinAdd { get; set; }
        //    /// <summary>
        //    /// 发药窗口（先不显示）
        //    /// </summary>
        //    public string DisWin { get; set; }
        //}

        //public class AddressInfo
        //{
        //    /// <summary>
        //    ///项目类型：C- 检验单 D – 检查单
        //    /// </summary>
        //    public string ItemType { get; set; }

        //    /// <summary>
        //    /// 检查/检验单编号
        //    /// </summary>
        //    public string ExamId { get; set; }

        //    /// <summary>
        //    /// 检查/检验位置
        //    /// </summary>
        //    public string Location { get; set; }

        //    /// <summary>
        //    /// 取单时间
        //    /// </summary>
        //    public string FetchTime { get; set; }
        //}
    }
}